European barracuda - Almanca İngilizce Sözlük